home *** CD-ROM | disk | FTP | other *** search
- //
- // Script with parts definition
- //
- // This file is included by Data\Logic\%Game Mode%\Parts.scr which includes Data\Logic\Common\Part.def
- // so it can use keywords declared in Part.def
- //
- $GLASS_REFL_MAT(s, "CBT_GlassReflection.mat")
- $GLASS_REFL_BROKEN_MAT(s, "CBT_GlassReflectionBroken.mat")
- $GLASS_REFL_MAT_MENU(s, "CBT_GlassReflection_MENU.mat")
- $GLASS_REFL_BROKEN_MAT_MENU(s, "CBT_GlassReflectionBroken_MENU.mat")
-
- $GLASS_REFL_MAT_LOD1(s, "CBT_GlassReflection_1.mat")
- $GLASS_REFL_BROKEN_MAT_LOD1(s, "CBT_GlassReflectionBroken_1.mat")
-
- $GLASS_REFL_MAT_LOD2(s, "CBT_GlassReflection_2.mat")
- $GLASS_REFL_BROKEN_MAT_LOD2(s, "CBT_GlassReflectionBroken_2.mat")
- Exhaust( "CBT_Expirat" )
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Exhaust.3da")
- MountingDummy("DExhaust")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "CBT_Expirat_A" )
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Exhaust_A.3da")
- MountingDummy("DExhaust_A")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "CBT_Expirat_B" )
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Exhaust_B.3da")
- MountingDummy("DExhaust_B")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "CBT_Expirat_C" )
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Exhaust_C.3da")
- MountingDummy("DExhaust_C")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "CBT_Expirat_D" )
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Exhaust_D.3da")
- MountingDummy("DExhaust_D")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Bonnet("CBT_Bonnet")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Bonnet.3da")
- MountingDummy("DBonnet")
- InstallSlot("Bonnet")
-
- !include("..\\presets\\DefaultBonnet.scr")
- }
-
- Spoiler("CBT_BumperRear_A")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperR_A.3da")
- MountingDummy("DBumperR_A")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperRear_B")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperR_B.3da")
- MountingDummy("DBumperR_B")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperRear_C")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperR_C.3da")
- MountingDummy("DBumperR_C")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperRear_D")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperR_D.3da")
- MountingDummy("DBumperR_D")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperRear_E")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperR_E.3da")
- MountingDummy("DBumperR_E")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperRear_F")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperR_F.3da")
- MountingDummy("DBumperR_F")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperRear_G")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperR_G.3da")
- MountingDummy("DBumperR_G")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperFront_A")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperF_A.3da")
- MountingDummy("DBumperF_A")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperFront_B")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperF_B.3da")
- MountingDummy("DBumperF_B")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperFront_C")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperF_C.3da")
- MountingDummy("DBumperF_C")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperFront_D")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperF_D.3da")
- MountingDummy("DBumperF_D")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperFront_E")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperF_E.3da")
- MountingDummy("DBumperF_E")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperFront_F")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperF_F.3da")
- MountingDummy("DBumperF_F")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("CBT_BumperFront_G")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_BumperF_G.3da")
- MountingDummy("DBumperF_G")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- Spoiler("CBT_Fender_A")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Fender_A.3da")
- MountingDummy("DFender_A")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("CBT_Fender_B")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Fender_B.3da")
- MountingDummy("DFender_B")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("CBT_Fender_C")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Fender_C.3da")
- MountingDummy("DFender_C")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("CBT_Fender_D")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Fender_D.3da")
- MountingDummy("DFender_D")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("CBT_Skirt_A")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Skirt_A.3da")
- MountingDummy("DSkirt_A")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("CBT_Skirt_B")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Skirt_B.3da")
- MountingDummy("DSkirt_B")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("CBT_Skirt_C")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Skirt_C.3da")
- MountingDummy("DSkirt_C")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("CBT_Skirt_D")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Skirt_D.3da")
- MountingDummy("DSkirt_D")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("CBT_Spoiler_A")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Spoiler_A.3da")
- MountingDummy("DSpoiler_A")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("CBT_Spoiler_B")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Spoiler_B.3da")
- MountingDummy("DSpoiler_B")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("CBT_Spoiler_C")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Spoiler_C.3da")
- MountingDummy("DSpoiler_C")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("CBT_Spoiler_D")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_Spoiler_D.3da")
- MountingDummy("DSpoiler_D")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Door("CBT_DoorL")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_DoorL.3da")
- MountingDummy("DDoorL")
- InstallSlot("DoorLeft")
-
- AddGridLocation(0, 0, 1, 1)
-
- !include("..\\presets\\DefaultDoorLeft.scr")
-
- Glass("FrontLeft")
- {
- AddGridLocation(0, 1, 1, 1)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
- }
- Door("CBT_DoorR")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_DoorR.3da")
- MountingDummy("DDoorR")
- InstallSlot("DoorRight")
-
- AddGridLocation(2, 0, 1, 1)
-
- !include("..\\presets\\DefaultDoorRight.scr")
-
- Glass("FrontRight")
- {
- AddGridLocation(2, 1, 1, 1)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
- }
- Antenna("CBT_AntennaF")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_AntennaF.3da")
- MountingDummy("DAntennaF")
- InstallSlot("AntennaF")
-
- !include("..\\presets\\DefaultAntennaMain.scr")
- }
- CarPartMesh("CBT_WiperL")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_WiperL.3da")
- MountingDummy("DWiperL")
- InstallSlot("WiperLeft")
-
- !include("..\\presets\\DefaultWiper.scr")
- AddGridLocation(0, 1, 1, 1)
- }
-
- CarPartMesh("CBT_WiperR")
- {
- MeshName("Data/Cars/CBT/Parts/CBT_WiperR.3da")
- MountingDummy("DWiperR")
- InstallSlot("WiperRight")
-
- !include("..\\presets\\DefaultWiper.scr")
- AddGridLocation(2, 1, 1, 1)
- }
-
-
-
-